package com.glory.brepda.entity;

import com.bin.david.form.annotation.SmartColumn;
import com.bin.david.form.annotation.SmartTable;
import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;

public class RecipeParaInfoEntity implements Serializable {
    private List<RECIPELISTBean> RECIPELIST;

    public List<RECIPELISTBean> getRECIPELIST() {
        return RECIPELIST;
    }


    public class RECIPELISTBean implements Serializable{
        @SerializedName("RECIPENAME")
        private String RECIPENAME;
        @SerializedName("STATUS")
        private String STATUS;
        @SerializedName("EQPID")
        private String EQPID;
        @SerializedName("EQPTYPE")
        private String EQPTYPE;
        @SerializedName("VERSION")
        private String VERSION;

        private boolean isSelector;
        public boolean isSelector() {
            return isSelector;
        }

        public void setSelector(boolean selector) {
            isSelector = selector;
        }
        private List<RECIPEPARALISTResultBean> RECIPEPARALIST;

        public String getRECIPENAME() {
            return RECIPENAME;
        }

        public void setRECIPENAME(String RECIPENAME) {
            this.RECIPENAME = RECIPENAME;
        }

        public String getSTATUS() {
            return STATUS;
        }

        public void setSTATUS(String STATUS) {
            this.STATUS = STATUS;
        }

        public String getEQPID() {
            return EQPID;
        }

        public void setEQPID(String EQPID) {
            this.EQPID = EQPID;
        }

        public String getEQPTYPE() {
            return EQPTYPE;
        }

        public void setEQPTYPE(String EQPTYPE) {
            this.EQPTYPE = EQPTYPE;
        }

        public String getVERSION() {
            return VERSION;
        }

        public void setVERSION(String VERSION) {
            this.VERSION = VERSION;
        }

        public List<RECIPEPARALISTResultBean> getRECIPEPARALIST() {
            return RECIPEPARALIST;
        }

        public void setRECIPEPARALIST(List<RECIPEPARALISTResultBean> RECIPEPARALIST) {
            this.RECIPEPARALIST = RECIPEPARALIST;
        }
    }
    @SmartTable(name = "程序参数表")
    public class RECIPEPARALISTResultBean implements Serializable{
        //@SerializedName("PARAM_GROUP")
        @SmartColumn(id=0,name = "参数组")
        private String PARAM_GROUP;
        //@SerializedName("PARAM_NAME")
        @SmartColumn(id=1,name = "参数名")
        private String PARAM_NAME;
//        @SerializedName("PARAM_VALUE")
        @SmartColumn(id=2,name = "当前值")
        private String PARAM_VALUE;
//        @SerializedName("MAX_VALUE")
        @SmartColumn(id=3,name = "最大值")
        private String MAX_VALUE;
//        @SerializedName("MIN_VALUE")
        @SmartColumn(id=4,name = "最小值")
        private String MIN_VALUE;

        public String getPARAM_GROUP() {
            return PARAM_GROUP;
        }

        public void setPARAM_GROUP(String PARAM_GROUP) {
            this.PARAM_GROUP = PARAM_GROUP;
        }

        public String getPARAM_NAME() {
            return PARAM_NAME;
        }

        public void setPARAM_NAME(String PARAM_NAME) {
            this.PARAM_NAME = PARAM_NAME;
        }

        public String getPARAM_VALUE() {
            return PARAM_VALUE;
        }

        public void setPARAM_VALUE(String PARAM_VALUE) {
            this.PARAM_VALUE = PARAM_VALUE;
        }

        public String getMAX_VALUE() {
            return MAX_VALUE;
        }

        public void setMAX_VALUE(String MAX_VALUE) {
            this.MAX_VALUE = MAX_VALUE;
        }

        public String getMIN_VALUE() {
            return MIN_VALUE;
        }

        public void setMIN_VALUE(String MIN_VALUE) {
            this.MIN_VALUE = MIN_VALUE;
        }
    }
}
